package pers.lipeng.greedy_snake;

/**
 * @author APengG
 */

public enum GreedySnakeMoveDirection {
    /**
     * 蛇移动方向
     */
    UP(1),
    DOWN(-1),
    LEFT(2),
    RIGHT(-2),
    /**
     * 水平方向
     * 后面我们用来做一些逻辑判断避免蛇的移动方向冲突
     */
    HORIZONTAL(2),
    /**
     * 垂直方向
     * 后面我们用来做一些逻辑判断避免蛇的移动方向冲突
     */
    VERTICAL(1);

    private final int var;

    GreedySnakeMoveDirection(int var) {
        this.var = var;
    }
    public int getVar() {
        return var;
    }
}
